History
History
Synonyms
UK
US
Meaning:
heal

(to cause a wound) to become healthy and sound

cure, recover

PUT ON FEET AGAIN as in Wiktionary
PUT ON FEET AGAIN as in Wikipedia